self-contained source - Inglés Sinónimo Diccionario